Linux基础命令(六)

您所在的位置:网站首页 touch mkdir区别 Linux基础命令(六)

Linux基础命令(六)

2024-06-09 22:39| 来源: 网络整理| 查看: 265

目录

十四、 mkdir 创建文件夹

总结 

语法一:

语法二:创建多个目录 

语法三: 创建嵌套的文件

 语法四:创建隐藏文件

十五、touch 创建文件(空文件)

总结

语法一:创建普通文件

 功能二:更新时间戳

语法二:对于不存在的目录,在该目录下创建文件,就算加-p,是无法创建成功的,与mkdir不同 

语法三:创建隐藏文件 

语法四: 打开编辑文件

十四、 mkdir 创建文件夹

需要到 /自己家 中去创建,因为在其他目录下不一定有权限。

总结   mkdir  tupian :在当前目录下创建文件夹mkdir /home/admin/tupian  :以绝对路径创建文件夹mkdir /home/admin/tupian -p :如果上级目录不存在,加上-p代表自动创建父目录mkdir a b :在当前目录创建多个文件夹mkdir a/{c, d} :在指定目录下创建多个文件夹mkdir .abc :以 . 开头是创建隐藏文件夹 语法一: mkdir 目录名 :创建一个目录文件

例1:创建文件夹dir2,dir3

语法二:创建多个目录 

 例2:一条命令创建多个目录

 

 

语法:mkdir 目录1 目录2 ... :创建多个文件 mkdir 目录a/目录b{目录1, 目录2} (注意:目录a,目录b不存在)

语法三: 创建嵌套的文件

问题: 

 例3:在dir2里面创建mydir,接着在mydir里面创建mydir2,接着mydir2里面创建dd,dd后创建tt

 ANS:

如果是像例3一样,嵌套添加目录的话,需要加一个 -p选项就可以(嵌套最后一个文件前的绝对路径不存在,则需要添加-p)

语法:mkdir -p 目录1/目录2/目录3/... : 嵌套的创建多个文件

 语法四:创建隐藏文件

 

十五、touch 创建文件(空文件) 总结 touch abc.txt :在当前目录下创建 如果指定目录,必须保证上级目录存在touch  .abc :创建隐藏文件gedit abc.txt :使用记事本打开文件

 

语法一:创建普通文件 touch 文件名 :创建一个普通文件,扩展名是自己写的

 功能二:更新时间戳

对于mkdir,如果创建一个存在的目录,会直接报错

 而 touch  如果创建一个已经存在的文件会怎么样?

ql@ubuntu:~$ touch flie1.txt pql@ubuntu:~$ ls -l 新创建的: -rw-rw-r-- 1 pql pql 0 Nov 4 20:38 flie1.txt 再次创建的:-rw-rw-r-- 1 pql pql 0 Nov 4 20:42 flie1.txt 区别在于时间不一样,说明如果touch命令,如果后面跟的文件是已经存在的,则具有更新时间戳的功能,(时间戳:文件最后修改的时间)

注意!! 如果文件已经存在,则touch会修改当前时间的时间戳

时间戳对于服务器相关十分重要,如果更新时间戳对于哪些文件改变了哪些还未改变,如果出现问题了,只需要去看改变时间戳的文件就可以了 !

语法二:对于不存在的目录,在该目录下创建文件,就算加-p,是无法创建成功的,与mkdir不同 

语法三:创建隐藏文件 

语法四: 打开编辑文件

打开对于文件:gedit a.txt 



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3